package com.classs05.a_exception;

import java.io.FileNotFoundException;
import java.io.IOException;

public class Demo05Exception {


    public static void add(String s) throws FileNotFoundException, IOException {
        if (s == null) {
//            故意造的异常
            throw new IOException("文件不存在");
        }
        if (!s.endsWith(".txt")) {
            //故意创建异常（抛出异常快捷键：alt+enter,选中添加异常到方法签名+enter）
            throw new FileNotFoundException("文件不存在");
        }
        System.out.println("文件存在,我要执行了");
    }

    public static void find() {
        System.out.println("查询成功");
    }

    public static void update() {
        System.out.println("修改成功");
    }

    public static void delete() {
        System.out.println("删除成功");
    }
//

    public static void main(String[] args) throws Exception/*FileNotFoundException ,IOException*/ {
        String s = "a.txt";
        add(s);//添加功能
        delete();//删除功能
        find();//查询功能
        update();//修改功能

    }
}
